home *** CD-ROM | disk | FTP | other *** search
/ MacAddict 115 / macaddict115.cdr / Software / Graphics & Multimedia / DivX 6 for Mac Installer.pkg / Contents / Resources / preflight < prev   
Text File  |  2005-11-17  |  1KB  |  61 lines

  1. #!/bin/bash -x
  2. #
  3. # This preflight script echoes the values of the available 
  4. # arguments and environmental variables.
  5. #
  6.  
  7. qtpath="/Library/QuickTime"
  8. qtfiles=( \
  9. DivX\ Fusion\ Decoder.component \
  10. DivX\ Fusion\ Encoder.component \
  11. DivX\ 5\ Codec \
  12. DivX¬Æ\ 5\ Codec \
  13. DivX‚Ñ¢\ 5\ Codec \
  14. DivX\ 5.component \
  15. DivX‚Ñ¢\ 5.component \
  16. DivX¬Æ\ 5.component \
  17. DivX\ Pro\ 5\ Codec \
  18. DivX\ Pro‚Ñ¢\ 5\ Codec \
  19. DivX\ Pro\ 5.component \
  20. DivX\ Pro‚Ñ¢\ 5.component \
  21. DivX\ Video\ 5\ Codec \
  22. DivX¬Æ\ Video\ 5\ Codec \
  23. DivX‚Ñ¢\ Video\ 5\ Codec  \
  24. DivX\ Video\ 5.component \
  25. DivX¬Æ\ Video\ 5.component \
  26. DivX‚Ñ¢\ Video\ 5.component \
  27. DivX.component \
  28. DivX¬Æ\.component \
  29. DivX‚Ñ¢\.component \
  30. DivX\ Pro.component \
  31. DivX\ Pro¬Æ\.component \
  32. DivX\ Pro‚Ñ¢\.component \
  33. DivX\ Nardo\ Codec \
  34. DivX\ MP3\ Encoder \
  35. DivX¬Æ\ MP3\ Encoder \
  36. DivX‚Ñ¢\ MP3\ Encoder \
  37. DivX\ MP3\ Encoder.component \
  38. DivX¬Æ\ MP3\ Encoder.component \
  39. DivX‚Ñ¢\ MP3\ Encoder.component \
  40. AVI\ MovieImport \
  41. AVI\ MovieImport.component \
  42. DivX\ 6\ Decoder.component \
  43. DivX\ 6\ Encoder.component \
  44. )
  45.  
  46. appsupportpath="/Library/Application Support/DivXNetworks/"
  47.  
  48. echo "Removing previous versions of DivX components"
  49.  
  50. for ((index=0; index < ${#qtfiles[*]}; index++))
  51. do
  52.     file="$qtpath/${qtfiles[index]}"
  53.  
  54.     rm -rf "$file"
  55. done
  56.  
  57. echo "Removing previous versions of DivX support files"
  58. rm -rf "$appsupportpath"
  59.  
  60. exit 0
  61.